package day02;
//变量的演示
public class VarDemo {
    public static void main(String[] args) {
        //1） 变量的声明：----相当于在银行开了一个账户
        int a;  //声明一个整形变量，名为a
        int b,c,d; //声明三个整形的变量，名为 b,c ,d

        //2） 声明的初始化：-----相当于给账户存钱
        int e = 250;  //声明整形变量e并赋值为250---开户的同时存钱
        int f;  //声明整形变量f-----先开户
        f = 250;  //给变量f赋值为250----后存钱
        f = 360; //修改变量f的值为360
        int g = 5, h = 6 , i = 10; //声明三个整形变量g,h,i ,并分别赋值5,6,10

        //3）变量的访问：-----访问的是账户里面的钱
        int j = 5;  //声明整形变量j并赋值为5
        int k = j + 10;  //取出j的值5，加10后，在赋值给变量k
        System.out.println(k);  //输出变量k的值15
        System.out.println("k");  //输出k，双引号中的原样输出

        j = j + 10;  //在j的本身基础上增10
        System.out.println(j);  //15
        int balance = 5000;  //余额
        balance = balance - 1000;  //取款1000
        System.out.println(balance);  //4000

        //4）变量的命名：
        int a1,a_5$,_3c,$5b;
        //  int a*b;  //编译错误，不能包含*号等特殊符号
        //  int 1a;  //编译错误，不能以数字开头
        int  aa = 5;
        //  System.out.println(Aa);  //编译错误，严格区分大小写
        //  int class;  //编译错误，不能使用关键字
        int 年龄;//正确，但不建议
        int nianlian;  //必须杜绝
        int age;  //建议“英文的见名知意”
        int score, myScore, myJavaScore; //建议“小驼峰命名法”
                                        //出现大驼峰命名法  VarDemo  一般为类


    }
}
